package com.ruoyi.logistic.service;

import com.ruoyi.common.domain.vo.TableVo;
import com.ruoyi.logistic.domain.NetworkHqPreFeeName;
import com.ruoyi.logistic.domain.NetworkHqPreMyAccount;
import com.ruoyi.logistic.domain.NetworkHqPrePayment;
import com.ruoyi.logistic.domain.PageDate;
import com.ruoyi.logistic.domain.vo.NetworkHqPrePaymentVo;

import java.util.List;

public interface NetworkHqPrePaymentService {
    List<NetworkHqPrePayment> selectAll(PageDate pageDate);
    Boolean insert(NetworkHqPrePayment networkHqPrePayment);
    Boolean update(NetworkHqPrePayment networkHqPrePayment);
    Boolean deleteById(Integer id);
    List<NetworkHqPrePayment> search(NetworkHqPrePaymentVo networkHqPrePaymentVo);
    List<NetworkHqPreMyAccount> myAccount(String networkNameId);
    List<NetworkHqPreFeeName> selectAll();
    List<TableVo> initTable();



}
